<!DOCTYPE HTML>
<html>
<head>
<title>ExitApp | AutoHotkey</title>
<meta name="description" content="The ExitApp command terminates the script unconditionally." />
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="../static/theme.css" rel="stylesheet" type="text/css" />
<script src="../static/content.js" type="text/javascript"></script>
</head>
<body>

<h1>ExitApp</h1>

<p>无条件终止脚本.</p>

<pre class="Syntax"><span class="func">ExitApp</span> <span class="optional">, ExitCode</span></pre>
<h2>参数</h2>
<dl>

  <dt>ExitCode</dt>
  <dd><p>一个介于 -2147483648 和 2147483647 之间的整数(或 <span class="ver">[v1.0.48.01+]</span> 为<a href="../Variables.htm#Expressions">表达式</a>), 在脚本退出时返回给它的调用者. 此代码可以被任何调用脚本的程序访问, 例如另一个脚本(使用 RunWait) 或批处理(.bat) 文件. 如果省略, 则 <em>ExitCode</em> 默认为零. 零一般用来表示成功.</p></dd>

</dl>

<h2>备注</h2>
<p>如果脚本不含有<a href="OnExit.htm">OnExit</a> 子程序, 则它会被立即终止. 这等同于从脚本的托盘菜单或主菜单中选择了 "Exit".</p>
<p>如果脚本中不含热键, 也不是<a href="_Persistent.htm">持续运行的</a>, 或没有让 <kbd>NumLock</kbd>/<kbd>ScrollLock</kbd>/<kbd>CapsLock</kbd> 键一直保持 AlwaysOn 或 AlwaysOff, 那么 <a href="Exit.htm">Exit</a> 和 ExitApp 的效果相同.</p>
<p>如果脚本含有 <a href="OnExit.htm">OnExit</a> 子程序, 则在执行 ExitApp 后它将会运行.</p>
<h2>相关</h2>
<p><a href="Exit.htm">Exit</a>, <a href="OnExit.htm">OnExit</a>, <a href="_Persistent.htm">#Persistent</a></p>
<h2>示例</h2>
<pre class="NoIndent">#x::ExitApp  <em>; 设定热键来终止当前脚本.</em></pre>

</body>
</html>